power torque - German English Dictionary